// 引入mysql模版
const mysql = require('mysql');

const poll = mysql.createPool({
    host:'127.0.0.1',
    port:3306,
    user: 'root', // 创建数据库时设置用户名
    password: '123456', // 创建数据库时设置的密码
    database: 'mytest',  // 创建的数据库
});


// 封装sql方法
const query=(sql,params,callback)=>{
    //获取连接
    poll.getConnection((err,conn)=>{
        if(err){
            console.log('连接mysql失败');
            poll.releaseConnection();
        }
        conn.query(sql,params,(err,result,fields)=>{
            if(err){
                console.log('执行sql失败');
                conn.release();
                return;
            }
            console.log(result);
            callback(result,fields);
            conn.release();

        })

    })
}

let sql = " select * from student";
let params =[];
query(sql,params,(result)=>{
    console.log(result[0])
})
